• word of the day

    local road

    local road - Dictionary definition and meaning for word local road

    Definition
    (noun) a street that is primarily used to gain access to the property bordering it
    Synonyms : local street

Word used in video below:
text: announcement in the local paper so we're
Download our Mobile App Today
Receive our word of the day
on Whatsapp